package com.qa.service;

import java.util.List;

import com.qa.pojo.Sort;
import com.qa.pojo.Sort_Func;
import com.qa.pojo.TestCase;

public interface ITestCaseService {

	List<Sort> getSorts();

	List<Sort_Func> getSort_func();

	List<TestCase> selectCase(int sort, int func, List<Integer> examineGroup,
			int caseAscr, String selectFunction, String selectKeyword, int usersid);

	int insertTestCase(int sortAdd, int funcAdd, String funchildname,
			String step, String expectresult, String remark, int usersid);

	int editTestCase(int editCaseId, int sortEdit, int funcEdit,
			String funchildnameEdit, String stepEdit, String expectresultEdit,
			String remarkEdit);

	int deleteTestCase(List<Integer> signGroupList);

	int examineTestCase(int caseId);

}
